What is the meaning of the word "a quick drop and a sudden stop"?

Definitions:

  1. A way of saying someone met their end through a fall or hanging. copy to clipboard NOUN
    • People around here used to take the law into their own hands and punish criminals with a quick drop and a sudden stop- if you know what I mean. copy to clipboard
  2. Refers to death resulting either from falling from a great height or from hanging. copy to clipboard NOUN
    • I wouldn't get too close to the edge of that cliff if I were you, you'd have a pretty quick drop and a sudden stop. copy to clipboard